##
## Auto Generated makefile by CDK
## Do not modify this file, and any manual changes will be erased!!!   
##
## BuildSet
ProjectName            :=offline_audio_w800
ConfigurationName      :=BuildSet
WorkspacePath          :=./
ProjectPath            :=./
IntermediateDirectory  :=Obj
OutDir                 :=$(IntermediateDirectory)
User                   :=liyang.yangli
Date                   :=10/03/2021
CDKPath                :=../../../../../programs/CDK/
LinkerName             :=csky-elfabiv2-gcc
LinkerNameoption       :=
SIZE                   :=csky-elfabiv2-size
READELF                :=csky-elfabiv2-readelf
CHECKSUM               :=crc32
SharedObjectLinkerName :=
ObjectSuffix           :=.o
DependSuffix           :=.d
PreprocessSuffix       :=.i
DisassemSuffix         :=.asm
IHexSuffix             :=.ihex
BinSuffix              :=.bin
ExeSuffix              :=.elf
LibSuffix              :=.a
DebugSwitch            :=-g 
IncludeSwitch          :=-I
LibrarySwitch          :=-l
OutputSwitch           :=-o 
ElfInfoSwitch          :=-hlS
LibraryPathSwitch      :=-L
PreprocessorSwitch     :=-D
UnPreprocessorSwitch   :=-U
SourceSwitch           :=-c 
ObjdumpSwitch          :=-S
ObjcopySwitch          :=-O ihex
ObjcopyBinSwitch       :=-O binary
OutputFile             :=$(ProjectName)
ObjectSwitch           :=-o 
ArchiveOutputSwitch    := 
PreprocessOnlySwitch   :=-E
ObjectsFileList        :=offline_audio_w800.txt
MakeDirCommand         :=mkdir
LinkOptions            :=   -nostartfiles  -Wl,--gc-sections  -T../../boards/winner/w800_offline_audio/configs/gcc_eflash.ld  -mcpu=ck804ef 
LinkOtherFlagsOption   :=  -g -Os -Wl,-ckmap="yoc.map" -Wl,-zmax-page-size=1024 -mhard-float -MP -MMD -Wno-main -mcpu=ck804ef
IncludePackagePath     :=
IncludeCPath           :=$(IncludeSwitch)../../components/aos/include $(IncludeSwitch)../../components/aos/include/devices $(IncludeSwitch)../../components/aos/src/adapter/rhino/debug/include $(IncludeSwitch)../../components/csi/csi1/include $(IncludeSwitch)../../components/key_mgr/include $(IncludeSwitch)../../components/kv/include $(IncludeSwitch)../../components/partition/include $(IncludeSwitch)../../components/sec_crypto/include $(IncludeSwitch)../../components/sec_crypto/crypto/include $(IncludeSwitch)../../components/ulog/include $(IncludeSwitch)../../components/uservice/include $(IncludeSwitch)../../components/at/include $(IncludeSwitch)../../components/amrnb/include $(IncludeSwitch)../../components/amrwb/include $(IncludeSwitch)../../components/av/include $(IncludeSwitch)../../components/flac/include $(IncludeSwitch)../../components/opus/include $(IncludeSwitch)../../components/pvmp3dec/include $(IncludeSwitch)../../components/sonic/. $(IncludeSwitch)../../components/speexdsp/include $(IncludeSwitch)../../components/speex/include $(IncludeSwitch)../../components/vfs/include $(IncludeSwitch)../../components/ble_host/include $(IncludeSwitch)../../components/ble_host/bt_host $(IncludeSwitch)../../components/ble_host/bt_host/port/include $(IncludeSwitch)../../components/ble_host/bt_host/include $(IncludeSwitch)../../components/ble_host/ble_profiles/include $(IncludeSwitch)../../components/ble_host/bt_crypto/tinycrypt/include $(IncludeSwitch)../../components/ble_host/bt_crypto/include $(IncludeSwitch)../../components/drivers/csi1/include $(IncludeSwitch)../../components/rhino_arch/include $(IncludeSwitch)../../components/rhino_pwrmgmt/include $(IncludeSwitch)../../components/rhino/include $(IncludeSwitch)../../components/breeze/api $(IncludeSwitch)../../components/breeze/hal/include $(IncludeSwitch)../../components/breeze/include $(IncludeSwitch)../../components/lwip/include $(IncludeSwitch)../../components/mbedtls/include $(IncludeSwitch)../../components/mbedtls/platform/yoc/include $(IncludeSwitch)../../components/smartliving/include $(IncludeSwitch)../../components/wifi_provisioning/include $(IncludeSwitch)../../components/wifi_provisioning/softap $(IncludeSwitch)../../components/button/include $(IncludeSwitch)../../components/cjson/include $(IncludeSwitch)../../components/console/include $(IncludeSwitch)../../components/drv_bt_w800/ $(IncludeSwitch)../../components/drv_wifi_w800/ $(IncludeSwitch)../../components/ers/at/at_socket $(IncludeSwitch)../../components/ers/at $(IncludeSwitch)../../components/fota/include $(IncludeSwitch)../../components/httpclient/include $(IncludeSwitch)../../components/transport/include $(IncludeSwitch)../../components/minilibc/include $(IncludeSwitch)../../components/netmgr/include $(IncludeSwitch)../../components/ntp/include $(IncludeSwitch)../../boards/winner/w800_offline_audio/include $(IncludeSwitch)../../components/chip_w800/include $(IncludeSwitch)../../components/chip_w800/wmsdk/include $(IncludeSwitch)../../components/chip_w800/wmsdk/include/app $(IncludeSwitch)../../components/chip_w800/wmsdk/include/arch/xt804 $(IncludeSwitch)../../components/chip_w800/wmsdk/include/arch/xt804/csi_core $(IncludeSwitch)../../components/chip_w800/wmsdk/include/bt $(IncludeSwitch)../../components/chip_w800/wmsdk/include/driver $(IncludeSwitch)../../components/chip_w800/wmsdk/include/os $(IncludeSwitch)../../components/chip_w800/wmsdk/include/platform $(IncludeSwitch)../../components/chip_w800/wmsdk/include/wifi $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/inc $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/common/crypto $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/common/params $(IncludeSwitch)../../components/chip_w800/tee $(IncludeSwitch)../../components/aos/include $(IncludeSwitch)../../components/aos/include/devices $(IncludeSwitch)../../components/aos/src/adapter/rhino/debug/include $(IncludeSwitch)../../components/csi/csi1/include $(IncludeSwitch)../../components/key_mgr/include $(IncludeSwitch)../../components/kv/include $(IncludeSwitch)../../components/partition/include $(IncludeSwitch)../../components/sec_crypto/include $(IncludeSwitch)../../components/sec_crypto/crypto/include $(IncludeSwitch)../../components/ulog/include $(IncludeSwitch)../../components/uservice/include $(IncludeSwitch)../../components/at/include $(IncludeSwitch)../../components/amrnb/include $(IncludeSwitch)../../components/amrwb/include $(IncludeSwitch)../../components/av/include $(IncludeSwitch)../../components/flac/include $(IncludeSwitch)../../components/opus/include $(IncludeSwitch)../../components/pvmp3dec/include $(IncludeSwitch)../../components/sonic/. $(IncludeSwitch)../../components/speexdsp/include $(IncludeSwitch)../../components/speex/include $(IncludeSwitch)../../components/vfs/include $(IncludeSwitch)../../components/ble_host/include $(IncludeSwitch)../../components/ble_host/bt_host $(IncludeSwitch)../../components/ble_host/bt_host/port/include $(IncludeSwitch)../../components/ble_host/bt_host/include $(IncludeSwitch)../../components/ble_host/ble_profiles/include $(IncludeSwitch)../../components/ble_host/bt_crypto/tinycrypt/include $(IncludeSwitch)../../components/ble_host/bt_crypto/include $(IncludeSwitch)../../components/drivers/csi1/include $(IncludeSwitch)../../components/rhino_arch/include $(IncludeSwitch)../../components/rhino_pwrmgmt/include $(IncludeSwitch)../../components/rhino/include $(IncludeSwitch)../../components/breeze/api $(IncludeSwitch)../../components/breeze/hal/include $(IncludeSwitch)../../components/breeze/include $(IncludeSwitch)../../components/lwip/include $(IncludeSwitch)../../components/mbedtls/include $(IncludeSwitch)../../components/mbedtls/platform/yoc/include $(IncludeSwitch)../../components/smartliving/include $(IncludeSwitch)../../components/wifi_provisioning/include $(IncludeSwitch)../../components/wifi_provisioning/softap $(IncludeSwitch)../../components/button/include $(IncludeSwitch)../../components/cjson/include $(IncludeSwitch)../../components/console/include $(IncludeSwitch)../../components/drv_bt_w800/ $(IncludeSwitch)../../components/drv_wifi_w800/ $(IncludeSwitch)../../components/ers/at/at_socket $(IncludeSwitch)../../components/ers/at $(IncludeSwitch)../../components/fota/include $(IncludeSwitch)../../components/httpclient/include $(IncludeSwitch)../../components/transport/include $(IncludeSwitch)../../components/minilibc/include $(IncludeSwitch)../../components/netmgr/include $(IncludeSwitch)../../components/ntp/include $(IncludeSwitch)../../boards/winner/w800_offline_audio/include $(IncludeSwitch)../../components/chip_w800/include $(IncludeSwitch)../../components/chip_w800/wmsdk/include $(IncludeSwitch)../../components/chip_w800/wmsdk/include/app $(IncludeSwitch)../../components/chip_w800/wmsdk/include/arch/xt804 $(IncludeSwitch)../../components/chip_w800/wmsdk/include/arch/xt804/csi_core $(IncludeSwitch)../../components/chip_w800/wmsdk/include/bt $(IncludeSwitch)../../components/chip_w800/wmsdk/include/driver $(IncludeSwitch)../../components/chip_w800/wmsdk/include/os $(IncludeSwitch)../../components/chip_w800/wmsdk/include/platform $(IncludeSwitch)../../components/chip_w800/wmsdk/include/wifi $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/inc $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/common/crypto $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/common/params $(IncludeSwitch)../../components/chip_w800/tee  $(IncludeSwitch)app/include $(IncludeSwitch)app/src $(IncludeSwitch)app/src/audio $(IncludeSwitch)libs/include $(IncludeSwitch)app/src/algorithm/include $(IncludeSwitch)app/src/algorithm/alg_huazhen/include $(IncludeSwitch)app/src/iot_dispatcher/include  
IncludeAPath           :=$(IncludeSwitch)../../components/aos/include $(IncludeSwitch)../../components/aos/include/devices $(IncludeSwitch)../../components/aos/src/adapter/rhino/debug/include $(IncludeSwitch)../../components/csi/csi1/include $(IncludeSwitch)../../components/key_mgr/include $(IncludeSwitch)../../components/kv/include $(IncludeSwitch)../../components/partition/include $(IncludeSwitch)../../components/sec_crypto/include $(IncludeSwitch)../../components/sec_crypto/crypto/include $(IncludeSwitch)../../components/ulog/include $(IncludeSwitch)../../components/uservice/include $(IncludeSwitch)../../components/at/include $(IncludeSwitch)../../components/amrnb/include $(IncludeSwitch)../../components/amrwb/include $(IncludeSwitch)../../components/av/include $(IncludeSwitch)../../components/flac/include $(IncludeSwitch)../../components/opus/include $(IncludeSwitch)../../components/pvmp3dec/include $(IncludeSwitch)../../components/sonic/. $(IncludeSwitch)../../components/speexdsp/include $(IncludeSwitch)../../components/speex/include $(IncludeSwitch)../../components/vfs/include $(IncludeSwitch)../../components/ble_host/include $(IncludeSwitch)../../components/ble_host/bt_host $(IncludeSwitch)../../components/ble_host/bt_host/port/include $(IncludeSwitch)../../components/ble_host/bt_host/include $(IncludeSwitch)../../components/ble_host/ble_profiles/include $(IncludeSwitch)../../components/ble_host/bt_crypto/tinycrypt/include $(IncludeSwitch)../../components/ble_host/bt_crypto/include $(IncludeSwitch)../../components/drivers/csi1/include $(IncludeSwitch)../../components/rhino_arch/include $(IncludeSwitch)../../components/rhino_pwrmgmt/include $(IncludeSwitch)../../components/rhino/include $(IncludeSwitch)../../components/breeze/api $(IncludeSwitch)../../components/breeze/hal/include $(IncludeSwitch)../../components/breeze/include $(IncludeSwitch)../../components/lwip/include $(IncludeSwitch)../../components/mbedtls/include $(IncludeSwitch)../../components/mbedtls/platform/yoc/include $(IncludeSwitch)../../components/smartliving/include $(IncludeSwitch)../../components/wifi_provisioning/include $(IncludeSwitch)../../components/wifi_provisioning/softap $(IncludeSwitch)../../components/button/include $(IncludeSwitch)../../components/cjson/include $(IncludeSwitch)../../components/console/include $(IncludeSwitch)../../components/drv_bt_w800/ $(IncludeSwitch)../../components/drv_wifi_w800/ $(IncludeSwitch)../../components/ers/at/at_socket $(IncludeSwitch)../../components/ers/at $(IncludeSwitch)../../components/fota/include $(IncludeSwitch)../../components/httpclient/include $(IncludeSwitch)../../components/transport/include $(IncludeSwitch)../../components/minilibc/include $(IncludeSwitch)../../components/netmgr/include $(IncludeSwitch)../../components/ntp/include $(IncludeSwitch)../../boards/winner/w800_offline_audio/include $(IncludeSwitch)../../components/chip_w800/include $(IncludeSwitch)../../components/chip_w800/wmsdk/include $(IncludeSwitch)../../components/chip_w800/wmsdk/include/app $(IncludeSwitch)../../components/chip_w800/wmsdk/include/arch/xt804 $(IncludeSwitch)../../components/chip_w800/wmsdk/include/arch/xt804/csi_core $(IncludeSwitch)../../components/chip_w800/wmsdk/include/bt $(IncludeSwitch)../../components/chip_w800/wmsdk/include/driver $(IncludeSwitch)../../components/chip_w800/wmsdk/include/os $(IncludeSwitch)../../components/chip_w800/wmsdk/include/platform $(IncludeSwitch)../../components/chip_w800/wmsdk/include/wifi $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/inc $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/common/crypto $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/common/params $(IncludeSwitch)../../components/chip_w800/tee $(IncludeSwitch)../../components/aos/include $(IncludeSwitch)../../components/aos/include/devices $(IncludeSwitch)../../components/aos/src/adapter/rhino/debug/include $(IncludeSwitch)../../components/csi/csi1/include $(IncludeSwitch)../../components/key_mgr/include $(IncludeSwitch)../../components/kv/include $(IncludeSwitch)../../components/partition/include $(IncludeSwitch)../../components/sec_crypto/include $(IncludeSwitch)../../components/sec_crypto/crypto/include $(IncludeSwitch)../../components/ulog/include $(IncludeSwitch)../../components/uservice/include $(IncludeSwitch)../../components/at/include $(IncludeSwitch)../../components/amrnb/include $(IncludeSwitch)../../components/amrwb/include $(IncludeSwitch)../../components/av/include $(IncludeSwitch)../../components/flac/include $(IncludeSwitch)../../components/opus/include $(IncludeSwitch)../../components/pvmp3dec/include $(IncludeSwitch)../../components/sonic/. $(IncludeSwitch)../../components/speexdsp/include $(IncludeSwitch)../../components/speex/include $(IncludeSwitch)../../components/vfs/include $(IncludeSwitch)../../components/ble_host/include $(IncludeSwitch)../../components/ble_host/bt_host $(IncludeSwitch)../../components/ble_host/bt_host/port/include $(IncludeSwitch)../../components/ble_host/bt_host/include $(IncludeSwitch)../../components/ble_host/ble_profiles/include $(IncludeSwitch)../../components/ble_host/bt_crypto/tinycrypt/include $(IncludeSwitch)../../components/ble_host/bt_crypto/include $(IncludeSwitch)../../components/drivers/csi1/include $(IncludeSwitch)../../components/rhino_arch/include $(IncludeSwitch)../../components/rhino_pwrmgmt/include $(IncludeSwitch)../../components/rhino/include $(IncludeSwitch)../../components/breeze/api $(IncludeSwitch)../../components/breeze/hal/include $(IncludeSwitch)../../components/breeze/include $(IncludeSwitch)../../components/lwip/include $(IncludeSwitch)../../components/mbedtls/include $(IncludeSwitch)../../components/mbedtls/platform/yoc/include $(IncludeSwitch)../../components/smartliving/include $(IncludeSwitch)../../components/wifi_provisioning/include $(IncludeSwitch)../../components/wifi_provisioning/softap $(IncludeSwitch)../../components/button/include $(IncludeSwitch)../../components/cjson/include $(IncludeSwitch)../../components/console/include $(IncludeSwitch)../../components/drv_bt_w800/ $(IncludeSwitch)../../components/drv_wifi_w800/ $(IncludeSwitch)../../components/ers/at/at_socket $(IncludeSwitch)../../components/ers/at $(IncludeSwitch)../../components/fota/include $(IncludeSwitch)../../components/httpclient/include $(IncludeSwitch)../../components/transport/include $(IncludeSwitch)../../components/minilibc/include $(IncludeSwitch)../../components/netmgr/include $(IncludeSwitch)../../components/ntp/include $(IncludeSwitch)../../boards/winner/w800_offline_audio/include $(IncludeSwitch)../../components/chip_w800/include $(IncludeSwitch)../../components/chip_w800/wmsdk/include $(IncludeSwitch)../../components/chip_w800/wmsdk/include/app $(IncludeSwitch)../../components/chip_w800/wmsdk/include/arch/xt804 $(IncludeSwitch)../../components/chip_w800/wmsdk/include/arch/xt804/csi_core $(IncludeSwitch)../../components/chip_w800/wmsdk/include/bt $(IncludeSwitch)../../components/chip_w800/wmsdk/include/driver $(IncludeSwitch)../../components/chip_w800/wmsdk/include/os $(IncludeSwitch)../../components/chip_w800/wmsdk/include/platform $(IncludeSwitch)../../components/chip_w800/wmsdk/include/wifi $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/inc $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/common/crypto $(IncludeSwitch)../../components/chip_w800/wmsdk/platform/common/params $(IncludeSwitch)../../components/chip_w800/tee  $(IncludeSwitch)app/include $(IncludeSwitch)app/src $(IncludeSwitch)app/src/audio $(IncludeSwitch)libs/include $(IncludeSwitch)app/src/algorithm/include $(IncludeSwitch)app/src/algorithm/alg_huazhen/include $(IncludeSwitch)app/src/iot_dispatcher/include  
Libs                   := -Wl,--whole-archive $(LibrarySwitch)aos $(LibrarySwitch)csi $(LibrarySwitch)key_mgr $(LibrarySwitch)kv $(LibrarySwitch)partition $(LibrarySwitch)sec_crypto $(LibrarySwitch)ulog $(LibrarySwitch)uservice $(LibrarySwitch)at $(LibrarySwitch)amrnb $(LibrarySwitch)amrwb $(LibrarySwitch)av $(LibrarySwitch)flac $(LibrarySwitch)opus $(LibrarySwitch)pvmp3dec $(LibrarySwitch)sonic $(LibrarySwitch)speexdsp $(LibrarySwitch)speex $(LibrarySwitch)vfs $(LibrarySwitch)ble_host $(LibrarySwitch)drivers $(LibrarySwitch)rhino_arch $(LibrarySwitch)rhino_pwrmgmt $(LibrarySwitch)rhino $(LibrarySwitch)breeze $(LibrarySwitch)lwip $(LibrarySwitch)mbedtls $(LibrarySwitch)smartliving $(LibrarySwitch)wifi_provisioning $(LibrarySwitch)button $(LibrarySwitch)cjson $(LibrarySwitch)console $(LibrarySwitch)wmbt $(LibrarySwitch)drv_bt_w800 $(LibrarySwitch)wmwlan $(LibrarySwitch)drv_wifi_w800 $(LibrarySwitch)ers $(LibrarySwitch)fota $(LibrarySwitch)httpclient $(LibrarySwitch)transport $(LibrarySwitch)minilibc $(LibrarySwitch)netmgr $(LibrarySwitch)ntp $(LibrarySwitch)w800_offline_audio $(LibrarySwitch)chip_w800  -Wl,--no-whole-archive $(LibrarySwitch)m $(LibrarySwitch)dsp $(LibrarySwitch)irbase $(LibrarySwitch)hzasr  
ArLibs                 := 
PackagesLibPath        :=$(LibraryPathSwitch)../../components/aos/lib $(LibraryPathSwitch)../../components/csi/lib $(LibraryPathSwitch)../../components/key_mgr/lib $(LibraryPathSwitch)../../components/kv/lib $(LibraryPathSwitch)../../components/partition/lib $(LibraryPathSwitch)../../components/sec_crypto/lib $(LibraryPathSwitch)../../components/ulog/lib $(LibraryPathSwitch)../../components/uservice/lib $(LibraryPathSwitch)../../components/at/lib $(LibraryPathSwitch)../../components/amrnb/lib $(LibraryPathSwitch)../../components/amrwb/lib $(LibraryPathSwitch)../../components/av/swresample $(LibraryPathSwitch)../../components/av/aef/ck804ef $(LibraryPathSwitch)../../components/av/lib $(LibraryPathSwitch)../../components/flac/lib $(LibraryPathSwitch)../../components/opus/lib $(LibraryPathSwitch)../../components/pvmp3dec/lib $(LibraryPathSwitch)../../components/sonic/lib $(LibraryPathSwitch)../../components/speexdsp/lib $(LibraryPathSwitch)../../components/speex/lib $(LibraryPathSwitch)../../components/vfs/lib $(LibraryPathSwitch)../../components/ble_host/lib $(LibraryPathSwitch)../../components/drivers/lib $(LibraryPathSwitch)../../components/rhino_arch/lib $(LibraryPathSwitch)../../components/rhino_pwrmgmt/lib $(LibraryPathSwitch)../../components/rhino/lib $(LibraryPathSwitch)../../components/breeze/lib $(LibraryPathSwitch)../../components/lwip/lib $(LibraryPathSwitch)../../components/mbedtls/lib $(LibraryPathSwitch)../../components/smartliving/lib $(LibraryPathSwitch)../../components/wifi_provisioning/lib $(LibraryPathSwitch)../../components/button/lib $(LibraryPathSwitch)../../components/cjson/lib $(LibraryPathSwitch)../../components/console/lib $(LibraryPathSwitch)../../components/drv_bt_w800/lib $(LibraryPathSwitch)../../components/drv_bt_w800/lib $(LibraryPathSwitch)../../components/drv_wifi_w800/lib $(LibraryPathSwitch)../../components/drv_wifi_w800/lib $(LibraryPathSwitch)../../components/ers/lib $(LibraryPathSwitch)../../components/fota/lib $(LibraryPathSwitch)../../components/httpclient/lib $(LibraryPathSwitch)../../components/transport/lib $(LibraryPathSwitch)../../components/minilibc/lib $(LibraryPathSwitch)../../components/netmgr/lib $(LibraryPathSwitch)../../components/ntp/lib $(LibraryPathSwitch)../../boards/winner/w800_offline_audio/lib $(LibraryPathSwitch)../../components/chip_w800/lib 
LibPath                :=$(LibraryPathSwitch)Obj $(LibraryPathSwitch)libs $(LibraryPathSwitch)app/src/algorithm/alg_huazhen/xiaofeng/  $(PackagesLibPath) 

##
## Common variables
## AR, CXX, CC, AS, CXXFLAGS and CFLAGS can be overriden using an environment variables
##
AR       :=csky-elfabiv2-ar rcu
CXX      :=csky-elfabiv2-g++
CC       :=csky-elfabiv2-gcc
AS       :=csky-elfabiv2-gcc
OBJDUMP  :=csky-elfabiv2-objdump
OBJCOPY  :=csky-elfabiv2-objcopy
CXXFLAGS := $(PreprocessorSwitch)USE_AOS $(PreprocessorSwitch)USE_CSI $(PreprocessorSwitch)USE_KEY_MGR $(PreprocessorSwitch)USE_KV $(PreprocessorSwitch)USE_PARTITION $(PreprocessorSwitch)USE_SEC_CRYPTO $(PreprocessorSwitch)USE_ULOG $(PreprocessorSwitch)USE_USERVICE $(PreprocessorSwitch)USE_AT $(PreprocessorSwitch)USE_AMRNB $(PreprocessorSwitch)USE_AMRWB $(PreprocessorSwitch)USE_AV $(PreprocessorSwitch)USE_FLAC $(PreprocessorSwitch)USE_OPUS $(PreprocessorSwitch)USE_PVMP3DEC $(PreprocessorSwitch)USE_SONIC $(PreprocessorSwitch)USE_SPEEXDSP $(PreprocessorSwitch)USE_SPEEX $(PreprocessorSwitch)USE_VFS $(PreprocessorSwitch)USE_BLE_HOST $(PreprocessorSwitch)USE_DRIVERS $(PreprocessorSwitch)USE_RHINO_ARCH $(PreprocessorSwitch)USE_RHINO_PWRMGMT $(PreprocessorSwitch)USE_RHINO $(PreprocessorSwitch)USE_BREEZE $(PreprocessorSwitch)USE_LWIP $(PreprocessorSwitch)USE_MBEDTLS $(PreprocessorSwitch)USE_SMARTLIVING $(PreprocessorSwitch)USE_WIFI_PROVISIONING $(PreprocessorSwitch)USE_BUTTON $(PreprocessorSwitch)USE_CJSON $(PreprocessorSwitch)USE_CONSOLE $(PreprocessorSwitch)USE_DRV_BT_W800 $(PreprocessorSwitch)USE_DRV_WIFI_W800 $(PreprocessorSwitch)USE_ERS $(PreprocessorSwitch)USE_FOTA $(PreprocessorSwitch)USE_HTTPCLIENT $(PreprocessorSwitch)USE_TRANSPORT $(PreprocessorSwitch)USE_MINILIBC $(PreprocessorSwitch)USE_NETMGR $(PreprocessorSwitch)USE_NTP $(PreprocessorSwitch)USE_W800_OFFLINE_AUDIO  $(PreprocessorSwitch)USE_WM_W800  $(PreprocessorSwitch)BLE_4_2=1 $(PreprocessorSwitch)BOARD_W800=1 $(PreprocessorSwitch)CONFIG_AEFXER_IPC=0 $(PreprocessorSwitch)CONFIG_AEFXER_SONA=0 $(PreprocessorSwitch)CONFIG_AO_DIFF_SUPPORT=0 $(PreprocessorSwitch)CONFIG_AO_MIXER_SUPPORT=0 $(PreprocessorSwitch)CONFIG_ARCH_INTERRUPTSTACK=4096 $(PreprocessorSwitch)CONFIG_ATEMPOER_IPC=0 $(PreprocessorSwitch)CONFIG_ATEMPOER_SONIC=0 $(PreprocessorSwitch)CONFIG_AVPARSER_ADTS=0 $(PreprocessorSwitch)CONFIG_AVPARSER_MP3=0 $(PreprocessorSwitch)CONFIG_AV_AO_CHANNEL_NUM=1 $(PreprocessorSwitch)CONFIG_AV_ERRNO_DEBUG=0 $(PreprocessorSwitch)CONFIG_AV_MP4_IDX_OPT=0 $(PreprocessorSwitch)CONFIG_AV_PROBE_SIZE_MAX=1024 $(PreprocessorSwitch)CONFIG_AV_SAMPLE_NUM_PER_FRAME_MAX=20 $(PreprocessorSwitch)CONFIG_AV_STREAM_INNER_BUF_SIZE=256 $(PreprocessorSwitch)CONFIG_BLE_DYN_TASK_STAK=1 $(PreprocessorSwitch)CONFIG_BLE_MESH_PROV=1 $(PreprocessorSwitch)CONFIG_BT=1 $(PreprocessorSwitch)CONFIG_BT_CENTRAL=1 $(PreprocessorSwitch)CONFIG_BT_DEBUG_LOG=1 $(PreprocessorSwitch)CONFIG_BT_HCI_CMD_COUNT=3 $(PreprocessorSwitch)CONFIG_BT_HCI_RX_STACK_SIZE=640 $(PreprocessorSwitch)CONFIG_BT_L2CAP_RX_MTU=247 $(PreprocessorSwitch)CONFIG_BT_L2CAP_TX_BUF_COUNT=8 $(PreprocessorSwitch)CONFIG_BT_L2CAP_TX_MTU=247 $(PreprocessorSwitch)CONFIG_BT_PERIPHERAL=1 $(PreprocessorSwitch)CONFIG_BT_RX_BUF_COUNT=4 $(PreprocessorSwitch)CONFIG_BT_RX_BUF_LEN=280 $(PreprocessorSwitch)CONFIG_BT_RX_STACK_SIZE=4096 $(PreprocessorSwitch)CONFIG_CLI=1 $(PreprocessorSwitch)CONFIG_CLI_TASK_PRIO=30 $(PreprocessorSwitch)CONFIG_CLI_TASK_STACK_SIZE=2048 $(PreprocessorSwitch)CONFIG_CSI=\"csi1\" $(PreprocessorSwitch)CONFIG_CSI_V1=1 $(PreprocessorSwitch)CONFIG_DEBUG=1 $(PreprocessorSwitch)CONFIG_DECODER_ADPCM_MS=1 $(PreprocessorSwitch)CONFIG_DECODER_ALAW=0 $(PreprocessorSwitch)CONFIG_DECODER_AMRNB=0 $(PreprocessorSwitch)CONFIG_DECODER_AMRWB=0 $(PreprocessorSwitch)CONFIG_DECODER_FLAC=0 $(PreprocessorSwitch)CONFIG_DECODER_IPC=0 $(PreprocessorSwitch)CONFIG_DECODER_MULAW=0 $(PreprocessorSwitch)CONFIG_DECODER_OPUS=0 $(PreprocessorSwitch)CONFIG_DECODER_PCM=1 $(PreprocessorSwitch)CONFIG_DECODER_PVMP3=0 $(PreprocessorSwitch)CONFIG_DECODER_SPEEX=0 $(PreprocessorSwitch)CONFIG_DEMUXER_ADTS=0 $(PreprocessorSwitch)CONFIG_DEMUXER_AMR=0 $(PreprocessorSwitch)CONFIG_DEMUXER_ASF=0 $(PreprocessorSwitch)CONFIG_DEMUXER_FLAC=0 $(PreprocessorSwitch)CONFIG_DEMUXER_MP3=0 $(PreprocessorSwitch)CONFIG_DEMUXER_MP4=0 $(PreprocessorSwitch)CONFIG_DEMUXER_OGG=0 $(PreprocessorSwitch)CONFIG_DEMUXER_RAWAUDIO=1 $(PreprocessorSwitch)CONFIG_DEMUXER_TS=0 $(PreprocessorSwitch)CONFIG_DEMUXER_WAV=1 $(PreprocessorSwitch)CONFIG_DYN_TASK_STACK_SIZE=256 $(PreprocessorSwitch)CONFIG_EQXER_IPC=0 $(PreprocessorSwitch)CONFIG_EQXER_SILAN=0 $(PreprocessorSwitch)CONFIG_FFTXER_IPC=0 $(PreprocessorSwitch)CONFIG_FFTXER_SPEEX=0 $(PreprocessorSwitch)CONFIG_FLASH_NUM=2 $(PreprocessorSwitch)CONFIG_FOTA_IMG_AUTHENTICITY_NOT_CHECK=1 $(PreprocessorSwitch)CONFIG_IDLE_TASK_STACK_SIZE=256 $(PreprocessorSwitch)CONFIG_INIT_TASK_STACK_SIZE=4096 $(PreprocessorSwitch)CONFIG_KERNEL_RHINO=1 $(PreprocessorSwitch)CONFIG_KERNEL_TIMER_STACK_SIZE=1024 $(PreprocessorSwitch)CONFIG_KERNEL_WORKQUEUE=1 $(PreprocessorSwitch)CONFIG_KV_SMART=1 $(PreprocessorSwitch)CONFIG_LED_DEMO=1 $(PreprocessorSwitch)CONFIG_MCAXER_IPC=0 $(PreprocessorSwitch)CONFIG_MCAXER_LOCAL=0 $(PreprocessorSwitch)CONFIG_MULTI_FLASH_SUPPORT=1 $(PreprocessorSwitch)CONFIG_NET_BUF=1 $(PreprocessorSwitch)CONFIG_NON_ADDRESS_FLASH=1 $(PreprocessorSwitch)CONFIG_OUTPUTER_ALSA=0 $(PreprocessorSwitch)CONFIG_PLAYER_TASK_STACK_SIZE=2048 $(PreprocessorSwitch)CONFIG_RESAMPLER_IPC=0 $(PreprocessorSwitch)CONFIG_RESAMPLER_SPEEX=0 $(PreprocessorSwitch)CONFIG_STREAMER_CRYPTO=0 $(PreprocessorSwitch)CONFIG_STREAMER_FIFO=0 $(PreprocessorSwitch)CONFIG_STREAMER_FILE=0 $(PreprocessorSwitch)CONFIG_STREAMER_HLS=0 $(PreprocessorSwitch)CONFIG_STREAMER_HTTP=0 $(PreprocessorSwitch)CONFIG_STREAMER_MEM=1 $(PreprocessorSwitch)CONFIG_SYSTEM_SECURE=1 $(PreprocessorSwitch)CONFIG_SYSTICK_HZ=1000 $(PreprocessorSwitch)CONFIG_TB_KP=0 $(PreprocessorSwitch)CONFIG_TCPIP=1 $(PreprocessorSwitch)CONFIG_UART_RECV_BUF_SIZE=1024 $(PreprocessorSwitch)CONFIG_USING_TLS=1 $(PreprocessorSwitch)CONFIG_WEB_CACHE_TASK_STACK_SIZE=6144 $(PreprocessorSwitch)CONFIG_WIFI_PROV_BLE=1 $(PreprocessorSwitch)EN_COMBO_NET=1 $(PreprocessorSwitch)EN_LONG_MTU=1 $(PreprocessorSwitch)MBEDTLS_SSL_MAX_CONTENT_LEN=8192 $(PreprocessorSwitch)TMALL_PATCH=0 $(PreprocessorSwitch)XIAOYA_PATCH=0   -mcpu=ck804ef   -O2  -g -Wno-main  -mcpu=ck804ef  -mhard-float 
CFLAGS   := $(PreprocessorSwitch)USE_AOS $(PreprocessorSwitch)USE_CSI $(PreprocessorSwitch)USE_KEY_MGR $(PreprocessorSwitch)USE_KV $(PreprocessorSwitch)USE_PARTITION $(PreprocessorSwitch)USE_SEC_CRYPTO $(PreprocessorSwitch)USE_ULOG $(PreprocessorSwitch)USE_USERVICE $(PreprocessorSwitch)USE_AT $(PreprocessorSwitch)USE_AMRNB $(PreprocessorSwitch)USE_AMRWB $(PreprocessorSwitch)USE_AV $(PreprocessorSwitch)USE_FLAC $(PreprocessorSwitch)USE_OPUS $(PreprocessorSwitch)USE_PVMP3DEC $(PreprocessorSwitch)USE_SONIC $(PreprocessorSwitch)USE_SPEEXDSP $(PreprocessorSwitch)USE_SPEEX $(PreprocessorSwitch)USE_VFS $(PreprocessorSwitch)USE_BLE_HOST $(PreprocessorSwitch)USE_DRIVERS $(PreprocessorSwitch)USE_RHINO_ARCH $(PreprocessorSwitch)USE_RHINO_PWRMGMT $(PreprocessorSwitch)USE_RHINO $(PreprocessorSwitch)USE_BREEZE $(PreprocessorSwitch)USE_LWIP $(PreprocessorSwitch)USE_MBEDTLS $(PreprocessorSwitch)USE_SMARTLIVING $(PreprocessorSwitch)USE_WIFI_PROVISIONING $(PreprocessorSwitch)USE_BUTTON $(PreprocessorSwitch)USE_CJSON $(PreprocessorSwitch)USE_CONSOLE $(PreprocessorSwitch)USE_DRV_BT_W800 $(PreprocessorSwitch)USE_DRV_WIFI_W800 $(PreprocessorSwitch)USE_ERS $(PreprocessorSwitch)USE_FOTA $(PreprocessorSwitch)USE_HTTPCLIENT $(PreprocessorSwitch)USE_TRANSPORT $(PreprocessorSwitch)USE_MINILIBC $(PreprocessorSwitch)USE_NETMGR $(PreprocessorSwitch)USE_NTP $(PreprocessorSwitch)USE_W800_OFFLINE_AUDIO -DTLS_CONFIG_CPU_XT804=1 -DGCC_COMPILE=1 -mhard-float -fdata-sections -ffunction-sections  $(PreprocessorSwitch)USE_WM_W800  $(PreprocessorSwitch)BLE_4_2=1 $(PreprocessorSwitch)BOARD_W800=1 $(PreprocessorSwitch)CONFIG_AEFXER_IPC=0 $(PreprocessorSwitch)CONFIG_AEFXER_SONA=0 $(PreprocessorSwitch)CONFIG_AO_DIFF_SUPPORT=0 $(PreprocessorSwitch)CONFIG_AO_MIXER_SUPPORT=0 $(PreprocessorSwitch)CONFIG_ARCH_INTERRUPTSTACK=4096 $(PreprocessorSwitch)CONFIG_ATEMPOER_IPC=0 $(PreprocessorSwitch)CONFIG_ATEMPOER_SONIC=0 $(PreprocessorSwitch)CONFIG_AVPARSER_ADTS=0 $(PreprocessorSwitch)CONFIG_AVPARSER_MP3=0 $(PreprocessorSwitch)CONFIG_AV_AO_CHANNEL_NUM=1 $(PreprocessorSwitch)CONFIG_AV_ERRNO_DEBUG=0 $(PreprocessorSwitch)CONFIG_AV_MP4_IDX_OPT=0 $(PreprocessorSwitch)CONFIG_AV_PROBE_SIZE_MAX=1024 $(PreprocessorSwitch)CONFIG_AV_SAMPLE_NUM_PER_FRAME_MAX=20 $(PreprocessorSwitch)CONFIG_AV_STREAM_INNER_BUF_SIZE=256 $(PreprocessorSwitch)CONFIG_BLE_DYN_TASK_STAK=1 $(PreprocessorSwitch)CONFIG_BLE_MESH_PROV=1 $(PreprocessorSwitch)CONFIG_BT=1 $(PreprocessorSwitch)CONFIG_BT_CENTRAL=1 $(PreprocessorSwitch)CONFIG_BT_DEBUG_LOG=1 $(PreprocessorSwitch)CONFIG_BT_HCI_CMD_COUNT=3 $(PreprocessorSwitch)CONFIG_BT_HCI_RX_STACK_SIZE=640 $(PreprocessorSwitch)CONFIG_BT_L2CAP_RX_MTU=247 $(PreprocessorSwitch)CONFIG_BT_L2CAP_TX_BUF_COUNT=8 $(PreprocessorSwitch)CONFIG_BT_L2CAP_TX_MTU=247 $(PreprocessorSwitch)CONFIG_BT_PERIPHERAL=1 $(PreprocessorSwitch)CONFIG_BT_RX_BUF_COUNT=4 $(PreprocessorSwitch)CONFIG_BT_RX_BUF_LEN=280 $(PreprocessorSwitch)CONFIG_BT_RX_STACK_SIZE=4096 $(PreprocessorSwitch)CONFIG_CLI=1 $(PreprocessorSwitch)CONFIG_CLI_TASK_PRIO=30 $(PreprocessorSwitch)CONFIG_CLI_TASK_STACK_SIZE=2048 $(PreprocessorSwitch)CONFIG_CSI=\"csi1\" $(PreprocessorSwitch)CONFIG_CSI_V1=1 $(PreprocessorSwitch)CONFIG_DEBUG=1 $(PreprocessorSwitch)CONFIG_DECODER_ADPCM_MS=1 $(PreprocessorSwitch)CONFIG_DECODER_ALAW=0 $(PreprocessorSwitch)CONFIG_DECODER_AMRNB=0 $(PreprocessorSwitch)CONFIG_DECODER_AMRWB=0 $(PreprocessorSwitch)CONFIG_DECODER_FLAC=0 $(PreprocessorSwitch)CONFIG_DECODER_IPC=0 $(PreprocessorSwitch)CONFIG_DECODER_MULAW=0 $(PreprocessorSwitch)CONFIG_DECODER_OPUS=0 $(PreprocessorSwitch)CONFIG_DECODER_PCM=1 $(PreprocessorSwitch)CONFIG_DECODER_PVMP3=0 $(PreprocessorSwitch)CONFIG_DECODER_SPEEX=0 $(PreprocessorSwitch)CONFIG_DEMUXER_ADTS=0 $(PreprocessorSwitch)CONFIG_DEMUXER_AMR=0 $(PreprocessorSwitch)CONFIG_DEMUXER_ASF=0 $(PreprocessorSwitch)CONFIG_DEMUXER_FLAC=0 $(PreprocessorSwitch)CONFIG_DEMUXER_MP3=0 $(PreprocessorSwitch)CONFIG_DEMUXER_MP4=0 $(PreprocessorSwitch)CONFIG_DEMUXER_OGG=0 $(PreprocessorSwitch)CONFIG_DEMUXER_RAWAUDIO=1 $(PreprocessorSwitch)CONFIG_DEMUXER_TS=0 $(PreprocessorSwitch)CONFIG_DEMUXER_WAV=1 $(PreprocessorSwitch)CONFIG_DYN_TASK_STACK_SIZE=256 $(PreprocessorSwitch)CONFIG_EQXER_IPC=0 $(PreprocessorSwitch)CONFIG_EQXER_SILAN=0 $(PreprocessorSwitch)CONFIG_FFTXER_IPC=0 $(PreprocessorSwitch)CONFIG_FFTXER_SPEEX=0 $(PreprocessorSwitch)CONFIG_FLASH_NUM=2 $(PreprocessorSwitch)CONFIG_FOTA_IMG_AUTHENTICITY_NOT_CHECK=1 $(PreprocessorSwitch)CONFIG_IDLE_TASK_STACK_SIZE=256 $(PreprocessorSwitch)CONFIG_INIT_TASK_STACK_SIZE=4096 $(PreprocessorSwitch)CONFIG_KERNEL_RHINO=1 $(PreprocessorSwitch)CONFIG_KERNEL_TIMER_STACK_SIZE=1024 $(PreprocessorSwitch)CONFIG_KERNEL_WORKQUEUE=1 $(PreprocessorSwitch)CONFIG_KV_SMART=1 $(PreprocessorSwitch)CONFIG_LED_DEMO=1 $(PreprocessorSwitch)CONFIG_MCAXER_IPC=0 $(PreprocessorSwitch)CONFIG_MCAXER_LOCAL=0 $(PreprocessorSwitch)CONFIG_MULTI_FLASH_SUPPORT=1 $(PreprocessorSwitch)CONFIG_NET_BUF=1 $(PreprocessorSwitch)CONFIG_NON_ADDRESS_FLASH=1 $(PreprocessorSwitch)CONFIG_OUTPUTER_ALSA=0 $(PreprocessorSwitch)CONFIG_PLAYER_TASK_STACK_SIZE=2048 $(PreprocessorSwitch)CONFIG_RESAMPLER_IPC=0 $(PreprocessorSwitch)CONFIG_RESAMPLER_SPEEX=0 $(PreprocessorSwitch)CONFIG_STREAMER_CRYPTO=0 $(PreprocessorSwitch)CONFIG_STREAMER_FIFO=0 $(PreprocessorSwitch)CONFIG_STREAMER_FILE=0 $(PreprocessorSwitch)CONFIG_STREAMER_HLS=0 $(PreprocessorSwitch)CONFIG_STREAMER_HTTP=0 $(PreprocessorSwitch)CONFIG_STREAMER_MEM=1 $(PreprocessorSwitch)CONFIG_SYSTEM_SECURE=1 $(PreprocessorSwitch)CONFIG_SYSTICK_HZ=1000 $(PreprocessorSwitch)CONFIG_TB_KP=0 $(PreprocessorSwitch)CONFIG_TCPIP=1 $(PreprocessorSwitch)CONFIG_UART_RECV_BUF_SIZE=1024 $(PreprocessorSwitch)CONFIG_USING_TLS=1 $(PreprocessorSwitch)CONFIG_WEB_CACHE_TASK_STACK_SIZE=6144 $(PreprocessorSwitch)CONFIG_WIFI_PROV_BLE=1 $(PreprocessorSwitch)EN_COMBO_NET=1 $(PreprocessorSwitch)EN_LONG_MTU=1 $(PreprocessorSwitch)MBEDTLS_SSL_MAX_CONTENT_LEN=8192 $(PreprocessorSwitch)TMALL_PATCH=0 $(PreprocessorSwitch)XIAOYA_PATCH=0   -mcpu=ck804ef   -O2  -g -Wno-main  -mcpu=ck804ef  -mhard-float 
ASFLAGS  := $(PreprocessorSwitch)USE_AOS $(PreprocessorSwitch)USE_CSI $(PreprocessorSwitch)USE_KEY_MGR $(PreprocessorSwitch)USE_KV $(PreprocessorSwitch)USE_PARTITION $(PreprocessorSwitch)USE_SEC_CRYPTO $(PreprocessorSwitch)USE_ULOG $(PreprocessorSwitch)USE_USERVICE $(PreprocessorSwitch)USE_AT $(PreprocessorSwitch)USE_AMRNB $(PreprocessorSwitch)USE_AMRWB $(PreprocessorSwitch)USE_AV $(PreprocessorSwitch)USE_FLAC $(PreprocessorSwitch)USE_OPUS $(PreprocessorSwitch)USE_PVMP3DEC $(PreprocessorSwitch)USE_SONIC $(PreprocessorSwitch)USE_SPEEXDSP $(PreprocessorSwitch)USE_SPEEX $(PreprocessorSwitch)USE_VFS $(PreprocessorSwitch)USE_BLE_HOST $(PreprocessorSwitch)USE_DRIVERS $(PreprocessorSwitch)USE_RHINO_ARCH $(PreprocessorSwitch)USE_RHINO_PWRMGMT $(PreprocessorSwitch)USE_RHINO $(PreprocessorSwitch)USE_BREEZE $(PreprocessorSwitch)USE_LWIP $(PreprocessorSwitch)USE_MBEDTLS $(PreprocessorSwitch)USE_SMARTLIVING $(PreprocessorSwitch)USE_WIFI_PROVISIONING $(PreprocessorSwitch)USE_BUTTON $(PreprocessorSwitch)USE_CJSON $(PreprocessorSwitch)USE_CONSOLE $(PreprocessorSwitch)USE_DRV_BT_W800 $(PreprocessorSwitch)USE_DRV_WIFI_W800 $(PreprocessorSwitch)USE_ERS $(PreprocessorSwitch)USE_FOTA $(PreprocessorSwitch)USE_HTTPCLIENT $(PreprocessorSwitch)USE_TRANSPORT $(PreprocessorSwitch)USE_MINILIBC $(PreprocessorSwitch)USE_NETMGR $(PreprocessorSwitch)USE_NTP $(PreprocessorSwitch)USE_W800_OFFLINE_AUDIO -DTLS_CONFIG_CPU_XT804=1 -DGCC_COMPILE=1 -mhard-float -Wa,--gdwarf2 -fdata-sections -ffunction-sections  $(PreprocessorSwitch)USE_WM_W800  $(PreprocessorSwitch)BLE_4_2=1 $(PreprocessorSwitch)BOARD_W800=1 $(PreprocessorSwitch)CONFIG_AEFXER_IPC=0 $(PreprocessorSwitch)CONFIG_AEFXER_SONA=0 $(PreprocessorSwitch)CONFIG_AO_DIFF_SUPPORT=0 $(PreprocessorSwitch)CONFIG_AO_MIXER_SUPPORT=0 $(PreprocessorSwitch)CONFIG_ARCH_INTERRUPTSTACK=4096 $(PreprocessorSwitch)CONFIG_ATEMPOER_IPC=0 $(PreprocessorSwitch)CONFIG_ATEMPOER_SONIC=0 $(PreprocessorSwitch)CONFIG_AVPARSER_ADTS=0 $(PreprocessorSwitch)CONFIG_AVPARSER_MP3=0 $(PreprocessorSwitch)CONFIG_AV_AO_CHANNEL_NUM=1 $(PreprocessorSwitch)CONFIG_AV_ERRNO_DEBUG=0 $(PreprocessorSwitch)CONFIG_AV_MP4_IDX_OPT=0 $(PreprocessorSwitch)CONFIG_AV_PROBE_SIZE_MAX=1024 $(PreprocessorSwitch)CONFIG_AV_SAMPLE_NUM_PER_FRAME_MAX=20 $(PreprocessorSwitch)CONFIG_AV_STREAM_INNER_BUF_SIZE=256 $(PreprocessorSwitch)CONFIG_BLE_DYN_TASK_STAK=1 $(PreprocessorSwitch)CONFIG_BLE_MESH_PROV=1 $(PreprocessorSwitch)CONFIG_BT=1 $(PreprocessorSwitch)CONFIG_BT_CENTRAL=1 $(PreprocessorSwitch)CONFIG_BT_DEBUG_LOG=1 $(PreprocessorSwitch)CONFIG_BT_HCI_CMD_COUNT=3 $(PreprocessorSwitch)CONFIG_BT_HCI_RX_STACK_SIZE=640 $(PreprocessorSwitch)CONFIG_BT_L2CAP_RX_MTU=247 $(PreprocessorSwitch)CONFIG_BT_L2CAP_TX_BUF_COUNT=8 $(PreprocessorSwitch)CONFIG_BT_L2CAP_TX_MTU=247 $(PreprocessorSwitch)CONFIG_BT_PERIPHERAL=1 $(PreprocessorSwitch)CONFIG_BT_RX_BUF_COUNT=4 $(PreprocessorSwitch)CONFIG_BT_RX_BUF_LEN=280 $(PreprocessorSwitch)CONFIG_BT_RX_STACK_SIZE=4096 $(PreprocessorSwitch)CONFIG_CLI=1 $(PreprocessorSwitch)CONFIG_CLI_TASK_PRIO=30 $(PreprocessorSwitch)CONFIG_CLI_TASK_STACK_SIZE=2048 $(PreprocessorSwitch)CONFIG_CSI=\"csi1\" $(PreprocessorSwitch)CONFIG_CSI_V1=1 $(PreprocessorSwitch)CONFIG_DEBUG=1 $(PreprocessorSwitch)CONFIG_DECODER_ADPCM_MS=1 $(PreprocessorSwitch)CONFIG_DECODER_ALAW=0 $(PreprocessorSwitch)CONFIG_DECODER_AMRNB=0 $(PreprocessorSwitch)CONFIG_DECODER_AMRWB=0 $(PreprocessorSwitch)CONFIG_DECODER_FLAC=0 $(PreprocessorSwitch)CONFIG_DECODER_IPC=0 $(PreprocessorSwitch)CONFIG_DECODER_MULAW=0 $(PreprocessorSwitch)CONFIG_DECODER_OPUS=0 $(PreprocessorSwitch)CONFIG_DECODER_PCM=1 $(PreprocessorSwitch)CONFIG_DECODER_PVMP3=0 $(PreprocessorSwitch)CONFIG_DECODER_SPEEX=0 $(PreprocessorSwitch)CONFIG_DEMUXER_ADTS=0 $(PreprocessorSwitch)CONFIG_DEMUXER_AMR=0 $(PreprocessorSwitch)CONFIG_DEMUXER_ASF=0 $(PreprocessorSwitch)CONFIG_DEMUXER_FLAC=0 $(PreprocessorSwitch)CONFIG_DEMUXER_MP3=0 $(PreprocessorSwitch)CONFIG_DEMUXER_MP4=0 $(PreprocessorSwitch)CONFIG_DEMUXER_OGG=0 $(PreprocessorSwitch)CONFIG_DEMUXER_RAWAUDIO=1 $(PreprocessorSwitch)CONFIG_DEMUXER_TS=0 $(PreprocessorSwitch)CONFIG_DEMUXER_WAV=1 $(PreprocessorSwitch)CONFIG_DYN_TASK_STACK_SIZE=256 $(PreprocessorSwitch)CONFIG_EQXER_IPC=0 $(PreprocessorSwitch)CONFIG_EQXER_SILAN=0 $(PreprocessorSwitch)CONFIG_FFTXER_IPC=0 $(PreprocessorSwitch)CONFIG_FFTXER_SPEEX=0 $(PreprocessorSwitch)CONFIG_FLASH_NUM=2 $(PreprocessorSwitch)CONFIG_FOTA_IMG_AUTHENTICITY_NOT_CHECK=1 $(PreprocessorSwitch)CONFIG_IDLE_TASK_STACK_SIZE=256 $(PreprocessorSwitch)CONFIG_INIT_TASK_STACK_SIZE=4096 $(PreprocessorSwitch)CONFIG_KERNEL_RHINO=1 $(PreprocessorSwitch)CONFIG_KERNEL_TIMER_STACK_SIZE=1024 $(PreprocessorSwitch)CONFIG_KERNEL_WORKQUEUE=1 $(PreprocessorSwitch)CONFIG_KV_SMART=1 $(PreprocessorSwitch)CONFIG_LED_DEMO=1 $(PreprocessorSwitch)CONFIG_MCAXER_IPC=0 $(PreprocessorSwitch)CONFIG_MCAXER_LOCAL=0 $(PreprocessorSwitch)CONFIG_MULTI_FLASH_SUPPORT=1 $(PreprocessorSwitch)CONFIG_NET_BUF=1 $(PreprocessorSwitch)CONFIG_NON_ADDRESS_FLASH=1 $(PreprocessorSwitch)CONFIG_OUTPUTER_ALSA=0 $(PreprocessorSwitch)CONFIG_PLAYER_TASK_STACK_SIZE=2048 $(PreprocessorSwitch)CONFIG_RESAMPLER_IPC=0 $(PreprocessorSwitch)CONFIG_RESAMPLER_SPEEX=0 $(PreprocessorSwitch)CONFIG_STREAMER_CRYPTO=0 $(PreprocessorSwitch)CONFIG_STREAMER_FIFO=0 $(PreprocessorSwitch)CONFIG_STREAMER_FILE=0 $(PreprocessorSwitch)CONFIG_STREAMER_HLS=0 $(PreprocessorSwitch)CONFIG_STREAMER_HTTP=0 $(PreprocessorSwitch)CONFIG_STREAMER_MEM=1 $(PreprocessorSwitch)CONFIG_SYSTEM_SECURE=1 $(PreprocessorSwitch)CONFIG_SYSTICK_HZ=1000 $(PreprocessorSwitch)CONFIG_TB_KP=0 $(PreprocessorSwitch)CONFIG_TCPIP=1 $(PreprocessorSwitch)CONFIG_UART_RECV_BUF_SIZE=1024 $(PreprocessorSwitch)CONFIG_USING_TLS=1 $(PreprocessorSwitch)CONFIG_WEB_CACHE_TASK_STACK_SIZE=6144 $(PreprocessorSwitch)CONFIG_WIFI_PROV_BLE=1 $(PreprocessorSwitch)EN_COMBO_NET=1 $(PreprocessorSwitch)EN_LONG_MTU=1 $(PreprocessorSwitch)MBEDTLS_SSL_MAX_CONTENT_LEN=8192 $(PreprocessorSwitch)TMALL_PATCH=0 $(PreprocessorSwitch)XIAOYA_PATCH=0   -mcpu=ck804ef   -O2 -g -Wno-main  -mcpu=ck804ef  -mhard-float 


Objects0=$(IntermediateDirectory)/alg_huazhen_alg_huazhen$(ObjectSuffix) $(IntermediateDirectory)/algorithm_sampling$(ObjectSuffix) $(IntermediateDirectory)/algorithm_voice_proc$(ObjectSuffix) $(IntermediateDirectory)/src_app_fota$(ObjectSuffix) $(IntermediateDirectory)/src_app_general_io$(ObjectSuffix) $(IntermediateDirectory)/src_app_iot$(ObjectSuffix) $(IntermediateDirectory)/src_app_key_user$(ObjectSuffix) $(IntermediateDirectory)/src_app_led$(ObjectSuffix) $(IntermediateDirectory)/src_app_main$(ObjectSuffix) $(IntermediateDirectory)/src_app_net$(ObjectSuffix) \
	$(IntermediateDirectory)/src_app_pwm$(ObjectSuffix) $(IntermediateDirectory)/src_app_rf_cmd$(ObjectSuffix) $(IntermediateDirectory)/src_app_smartliving_demo$(ObjectSuffix) $(IntermediateDirectory)/src_app_smartliving_ota$(ObjectSuffix) $(IntermediateDirectory)/src_app_sys$(ObjectSuffix) $(IntermediateDirectory)/at_cmd_app_at_cmd$(ObjectSuffix) $(IntermediateDirectory)/at_cmd_app_at_parser_init$(ObjectSuffix) $(IntermediateDirectory)/at_cmd_app_at_server_init$(ObjectSuffix) $(IntermediateDirectory)/at_cmd_app_uart_config$(ObjectSuffix) $(IntermediateDirectory)/at_cmd_at_cmd$(ObjectSuffix) \
	$(IntermediateDirectory)/audio_local_audio$(ObjectSuffix) $(IntermediateDirectory)/led_audio_resources$(ObjectSuffix) $(IntermediateDirectory)/src_cli_app$(ObjectSuffix) $(IntermediateDirectory)/src_combo_net$(ObjectSuffix) $(IntermediateDirectory)/extflash_extern_flash$(ObjectSuffix) $(IntermediateDirectory)/infrared_event$(ObjectSuffix) $(IntermediateDirectory)/infrared_func_api_air$(ObjectSuffix) $(IntermediateDirectory)/infrared_ir_code$(ObjectSuffix) $(IntermediateDirectory)/init_cli_cmd$(ObjectSuffix) $(IntermediateDirectory)/init_init$(ObjectSuffix) \
	$(IntermediateDirectory)/iot_dispatcher_dispatcher$(ObjectSuffix) $(IntermediateDirectory)/src_sys_event_handler$(ObjectSuffix) $(IntermediateDirectory)/src_user_ao$(ObjectSuffix) 



Objects=$(Objects0) 

##
## Main Build Targets 
##
.PHONY: all
all: $(IntermediateDirectory)/$(OutputFile)

$(IntermediateDirectory)/$(OutputFile):  $(Objects) Always_Link 
	$(LinkerName) $(OutputSwitch) $(IntermediateDirectory)/$(OutputFile)$(ExeSuffix) $(LinkerNameoption) $(LinkOtherFlagsOption)  @$(ObjectsFileList)  $(LinkOptions) $(LibPath) $(Libs)
	$(OBJCOPY) $(ObjcopySwitch) $(ProjectPath)/$(IntermediateDirectory)/$(OutputFile)$(ExeSuffix)  $(ProjectPath)/Obj/$(OutputFile)$(IHexSuffix) 
	$(OBJDUMP) $(ObjdumpSwitch) $(ProjectPath)/$(IntermediateDirectory)/$(OutputFile)$(ExeSuffix)  > $(ProjectPath)/Lst/$(OutputFile)$(DisassemSuffix) 
	@echo size of target:
	@$(SIZE) $(ProjectPath)$(IntermediateDirectory)/$(OutputFile)$(ExeSuffix) 
	@echo -n checksum value of target:  
	@$(CHECKSUM) $(ProjectPath)/$(IntermediateDirectory)/$(OutputFile)$(ExeSuffix) 
	@$(ProjectName).modify.bat $(IntermediateDirectory) $(OutputFile)$(ExeSuffix) 

Always_Link:


##
## Objects
##
$(IntermediateDirectory)/alg_huazhen_alg_huazhen$(ObjectSuffix): app/src/algorithm/alg_huazhen/alg_huazhen.c  
	$(CC) $(SourceSwitch) app/src/algorithm/alg_huazhen/alg_huazhen.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/alg_huazhen_alg_huazhen$(ObjectSuffix) -MF$(IntermediateDirectory)/alg_huazhen_alg_huazhen$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/alg_huazhen_alg_huazhen$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/alg_huazhen_alg_huazhen$(PreprocessSuffix): app/src/algorithm/alg_huazhen/alg_huazhen.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/alg_huazhen_alg_huazhen$(PreprocessSuffix) app/src/algorithm/alg_huazhen/alg_huazhen.c

$(IntermediateDirectory)/algorithm_sampling$(ObjectSuffix): app/src/algorithm/sampling.c  
	$(CC) $(SourceSwitch) app/src/algorithm/sampling.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/algorithm_sampling$(ObjectSuffix) -MF$(IntermediateDirectory)/algorithm_sampling$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/algorithm_sampling$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/algorithm_sampling$(PreprocessSuffix): app/src/algorithm/sampling.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/algorithm_sampling$(PreprocessSuffix) app/src/algorithm/sampling.c

$(IntermediateDirectory)/algorithm_voice_proc$(ObjectSuffix): app/src/algorithm/voice_proc.c  
	$(CC) $(SourceSwitch) app/src/algorithm/voice_proc.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/algorithm_voice_proc$(ObjectSuffix) -MF$(IntermediateDirectory)/algorithm_voice_proc$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/algorithm_voice_proc$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/algorithm_voice_proc$(PreprocessSuffix): app/src/algorithm/voice_proc.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/algorithm_voice_proc$(PreprocessSuffix) app/src/algorithm/voice_proc.c

$(IntermediateDirectory)/src_app_fota$(ObjectSuffix): app/src/app_fota.c  
	$(CC) $(SourceSwitch) app/src/app_fota.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_fota$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_fota$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_fota$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_fota$(PreprocessSuffix): app/src/app_fota.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_fota$(PreprocessSuffix) app/src/app_fota.c

$(IntermediateDirectory)/src_app_general_io$(ObjectSuffix): app/src/app_general_io.c  
	$(CC) $(SourceSwitch) app/src/app_general_io.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_general_io$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_general_io$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_general_io$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_general_io$(PreprocessSuffix): app/src/app_general_io.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_general_io$(PreprocessSuffix) app/src/app_general_io.c

$(IntermediateDirectory)/src_app_iot$(ObjectSuffix): app/src/app_iot.c  
	$(CC) $(SourceSwitch) app/src/app_iot.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_iot$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_iot$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_iot$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_iot$(PreprocessSuffix): app/src/app_iot.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_iot$(PreprocessSuffix) app/src/app_iot.c

$(IntermediateDirectory)/src_app_key_user$(ObjectSuffix): app/src/app_key_user.c  
	$(CC) $(SourceSwitch) app/src/app_key_user.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_key_user$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_key_user$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_key_user$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_key_user$(PreprocessSuffix): app/src/app_key_user.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_key_user$(PreprocessSuffix) app/src/app_key_user.c

$(IntermediateDirectory)/src_app_led$(ObjectSuffix): app/src/app_led.c  
	$(CC) $(SourceSwitch) app/src/app_led.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_led$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_led$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_led$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_led$(PreprocessSuffix): app/src/app_led.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_led$(PreprocessSuffix) app/src/app_led.c

$(IntermediateDirectory)/src_app_main$(ObjectSuffix): app/src/app_main.c  
	$(CC) $(SourceSwitch) app/src/app_main.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_main$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_main$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_main$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_main$(PreprocessSuffix): app/src/app_main.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_main$(PreprocessSuffix) app/src/app_main.c

$(IntermediateDirectory)/src_app_net$(ObjectSuffix): app/src/app_net.c  
	$(CC) $(SourceSwitch) app/src/app_net.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_net$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_net$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_net$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_net$(PreprocessSuffix): app/src/app_net.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_net$(PreprocessSuffix) app/src/app_net.c

$(IntermediateDirectory)/src_app_pwm$(ObjectSuffix): app/src/app_pwm.c  
	$(CC) $(SourceSwitch) app/src/app_pwm.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_pwm$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_pwm$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_pwm$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_pwm$(PreprocessSuffix): app/src/app_pwm.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_pwm$(PreprocessSuffix) app/src/app_pwm.c

$(IntermediateDirectory)/src_app_rf_cmd$(ObjectSuffix): app/src/app_rf_cmd.c  
	$(CC) $(SourceSwitch) app/src/app_rf_cmd.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_rf_cmd$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_rf_cmd$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_rf_cmd$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_rf_cmd$(PreprocessSuffix): app/src/app_rf_cmd.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_rf_cmd$(PreprocessSuffix) app/src/app_rf_cmd.c

$(IntermediateDirectory)/src_app_smartliving_demo$(ObjectSuffix): app/src/app_smartliving_demo.c  
	$(CC) $(SourceSwitch) app/src/app_smartliving_demo.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_smartliving_demo$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_smartliving_demo$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_smartliving_demo$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_smartliving_demo$(PreprocessSuffix): app/src/app_smartliving_demo.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_smartliving_demo$(PreprocessSuffix) app/src/app_smartliving_demo.c

$(IntermediateDirectory)/src_app_smartliving_ota$(ObjectSuffix): app/src/app_smartliving_ota.c  
	$(CC) $(SourceSwitch) app/src/app_smartliving_ota.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_smartliving_ota$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_smartliving_ota$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_smartliving_ota$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_smartliving_ota$(PreprocessSuffix): app/src/app_smartliving_ota.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_smartliving_ota$(PreprocessSuffix) app/src/app_smartliving_ota.c

$(IntermediateDirectory)/src_app_sys$(ObjectSuffix): app/src/app_sys.c  
	$(CC) $(SourceSwitch) app/src/app_sys.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_app_sys$(ObjectSuffix) -MF$(IntermediateDirectory)/src_app_sys$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_app_sys$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_app_sys$(PreprocessSuffix): app/src/app_sys.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_app_sys$(PreprocessSuffix) app/src/app_sys.c

$(IntermediateDirectory)/at_cmd_app_at_cmd$(ObjectSuffix): app/src/at_cmd/app_at_cmd.c  
	$(CC) $(SourceSwitch) app/src/at_cmd/app_at_cmd.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/at_cmd_app_at_cmd$(ObjectSuffix) -MF$(IntermediateDirectory)/at_cmd_app_at_cmd$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/at_cmd_app_at_cmd$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/at_cmd_app_at_cmd$(PreprocessSuffix): app/src/at_cmd/app_at_cmd.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/at_cmd_app_at_cmd$(PreprocessSuffix) app/src/at_cmd/app_at_cmd.c

$(IntermediateDirectory)/at_cmd_app_at_parser_init$(ObjectSuffix): app/src/at_cmd/app_at_parser_init.c  
	$(CC) $(SourceSwitch) app/src/at_cmd/app_at_parser_init.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/at_cmd_app_at_parser_init$(ObjectSuffix) -MF$(IntermediateDirectory)/at_cmd_app_at_parser_init$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/at_cmd_app_at_parser_init$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/at_cmd_app_at_parser_init$(PreprocessSuffix): app/src/at_cmd/app_at_parser_init.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/at_cmd_app_at_parser_init$(PreprocessSuffix) app/src/at_cmd/app_at_parser_init.c

$(IntermediateDirectory)/at_cmd_app_at_server_init$(ObjectSuffix): app/src/at_cmd/app_at_server_init.c  
	$(CC) $(SourceSwitch) app/src/at_cmd/app_at_server_init.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/at_cmd_app_at_server_init$(ObjectSuffix) -MF$(IntermediateDirectory)/at_cmd_app_at_server_init$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/at_cmd_app_at_server_init$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/at_cmd_app_at_server_init$(PreprocessSuffix): app/src/at_cmd/app_at_server_init.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/at_cmd_app_at_server_init$(PreprocessSuffix) app/src/at_cmd/app_at_server_init.c

$(IntermediateDirectory)/at_cmd_app_uart_config$(ObjectSuffix): app/src/at_cmd/app_uart_config.c  
	$(CC) $(SourceSwitch) app/src/at_cmd/app_uart_config.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/at_cmd_app_uart_config$(ObjectSuffix) -MF$(IntermediateDirectory)/at_cmd_app_uart_config$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/at_cmd_app_uart_config$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/at_cmd_app_uart_config$(PreprocessSuffix): app/src/at_cmd/app_uart_config.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/at_cmd_app_uart_config$(PreprocessSuffix) app/src/at_cmd/app_uart_config.c

$(IntermediateDirectory)/at_cmd_at_cmd$(ObjectSuffix): app/src/at_cmd/at_cmd.c  
	$(CC) $(SourceSwitch) app/src/at_cmd/at_cmd.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/at_cmd_at_cmd$(ObjectSuffix) -MF$(IntermediateDirectory)/at_cmd_at_cmd$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/at_cmd_at_cmd$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/at_cmd_at_cmd$(PreprocessSuffix): app/src/at_cmd/at_cmd.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/at_cmd_at_cmd$(PreprocessSuffix) app/src/at_cmd/at_cmd.c

$(IntermediateDirectory)/audio_local_audio$(ObjectSuffix): app/src/audio/local_audio.c  
	$(CC) $(SourceSwitch) app/src/audio/local_audio.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/audio_local_audio$(ObjectSuffix) -MF$(IntermediateDirectory)/audio_local_audio$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/audio_local_audio$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/audio_local_audio$(PreprocessSuffix): app/src/audio/local_audio.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/audio_local_audio$(PreprocessSuffix) app/src/audio/local_audio.c

$(IntermediateDirectory)/led_audio_resources$(ObjectSuffix): app/src/audio/resources/led/audio_resources.c  
	$(CC) $(SourceSwitch) app/src/audio/resources/led/audio_resources.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/led_audio_resources$(ObjectSuffix) -MF$(IntermediateDirectory)/led_audio_resources$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/led_audio_resources$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/led_audio_resources$(PreprocessSuffix): app/src/audio/resources/led/audio_resources.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/led_audio_resources$(PreprocessSuffix) app/src/audio/resources/led/audio_resources.c

$(IntermediateDirectory)/src_cli_app$(ObjectSuffix): app/src/cli_app.c  
	$(CC) $(SourceSwitch) app/src/cli_app.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_cli_app$(ObjectSuffix) -MF$(IntermediateDirectory)/src_cli_app$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_cli_app$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_cli_app$(PreprocessSuffix): app/src/cli_app.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_cli_app$(PreprocessSuffix) app/src/cli_app.c

$(IntermediateDirectory)/src_combo_net$(ObjectSuffix): app/src/combo_net.c  
	$(CC) $(SourceSwitch) app/src/combo_net.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_combo_net$(ObjectSuffix) -MF$(IntermediateDirectory)/src_combo_net$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_combo_net$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_combo_net$(PreprocessSuffix): app/src/combo_net.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_combo_net$(PreprocessSuffix) app/src/combo_net.c

$(IntermediateDirectory)/extflash_extern_flash$(ObjectSuffix): app/src/extflash/extern_flash.c  
	$(CC) $(SourceSwitch) app/src/extflash/extern_flash.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/extflash_extern_flash$(ObjectSuffix) -MF$(IntermediateDirectory)/extflash_extern_flash$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/extflash_extern_flash$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/extflash_extern_flash$(PreprocessSuffix): app/src/extflash/extern_flash.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/extflash_extern_flash$(PreprocessSuffix) app/src/extflash/extern_flash.c

$(IntermediateDirectory)/infrared_event$(ObjectSuffix): app/src/infrared/event.c  
	$(CC) $(SourceSwitch) app/src/infrared/event.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/infrared_event$(ObjectSuffix) -MF$(IntermediateDirectory)/infrared_event$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/infrared_event$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/infrared_event$(PreprocessSuffix): app/src/infrared/event.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/infrared_event$(PreprocessSuffix) app/src/infrared/event.c

$(IntermediateDirectory)/infrared_func_api_air$(ObjectSuffix): app/src/infrared/func_api_air.c  
	$(CC) $(SourceSwitch) app/src/infrared/func_api_air.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/infrared_func_api_air$(ObjectSuffix) -MF$(IntermediateDirectory)/infrared_func_api_air$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/infrared_func_api_air$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/infrared_func_api_air$(PreprocessSuffix): app/src/infrared/func_api_air.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/infrared_func_api_air$(PreprocessSuffix) app/src/infrared/func_api_air.c

$(IntermediateDirectory)/infrared_ir_code$(ObjectSuffix): app/src/infrared/ir_code.c  
	$(CC) $(SourceSwitch) app/src/infrared/ir_code.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/infrared_ir_code$(ObjectSuffix) -MF$(IntermediateDirectory)/infrared_ir_code$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/infrared_ir_code$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/infrared_ir_code$(PreprocessSuffix): app/src/infrared/ir_code.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/infrared_ir_code$(PreprocessSuffix) app/src/infrared/ir_code.c

$(IntermediateDirectory)/init_cli_cmd$(ObjectSuffix): app/src/init/cli_cmd.c  
	$(CC) $(SourceSwitch) app/src/init/cli_cmd.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/init_cli_cmd$(ObjectSuffix) -MF$(IntermediateDirectory)/init_cli_cmd$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/init_cli_cmd$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/init_cli_cmd$(PreprocessSuffix): app/src/init/cli_cmd.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/init_cli_cmd$(PreprocessSuffix) app/src/init/cli_cmd.c

$(IntermediateDirectory)/init_init$(ObjectSuffix): app/src/init/init.c  
	$(CC) $(SourceSwitch) app/src/init/init.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/init_init$(ObjectSuffix) -MF$(IntermediateDirectory)/init_init$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/init_init$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/init_init$(PreprocessSuffix): app/src/init/init.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/init_init$(PreprocessSuffix) app/src/init/init.c

$(IntermediateDirectory)/iot_dispatcher_dispatcher$(ObjectSuffix): app/src/iot_dispatcher/dispatcher.c  
	$(CC) $(SourceSwitch) app/src/iot_dispatcher/dispatcher.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/iot_dispatcher_dispatcher$(ObjectSuffix) -MF$(IntermediateDirectory)/iot_dispatcher_dispatcher$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/iot_dispatcher_dispatcher$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/iot_dispatcher_dispatcher$(PreprocessSuffix): app/src/iot_dispatcher/dispatcher.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/iot_dispatcher_dispatcher$(PreprocessSuffix) app/src/iot_dispatcher/dispatcher.c

$(IntermediateDirectory)/src_sys_event_handler$(ObjectSuffix): app/src/sys_event_handler.c  
	$(CC) $(SourceSwitch) app/src/sys_event_handler.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_sys_event_handler$(ObjectSuffix) -MF$(IntermediateDirectory)/src_sys_event_handler$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_sys_event_handler$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_sys_event_handler$(PreprocessSuffix): app/src/sys_event_handler.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_sys_event_handler$(PreprocessSuffix) app/src/sys_event_handler.c

$(IntermediateDirectory)/src_user_ao$(ObjectSuffix): app/src/user_ao.c  
	$(CC) $(SourceSwitch) app/src/user_ao.c $(CFLAGS) -MMD -MP -MT$(IntermediateDirectory)/src_user_ao$(ObjectSuffix) -MF$(IntermediateDirectory)/src_user_ao$(DependSuffix) $(ObjectSwitch)$(IntermediateDirectory)/src_user_ao$(ObjectSuffix) $(IncludeCPath) $(IncludePackagePath)
Lst/src_user_ao$(PreprocessSuffix): app/src/user_ao.c
	$(CC) $(CFLAGS)$(IncludeCPath) $(PreprocessOnlySwitch) $(OutputSwitch) Lst/src_user_ao$(PreprocessSuffix) app/src/user_ao.c


$(IntermediateDirectory)/__rt_entry$(ObjectSuffix): $(IntermediateDirectory)/__rt_entry$(DependSuffix)
	@$(AS) $(SourceSwitch) $(ProjectPath)/$(IntermediateDirectory)/__rt_entry.S $(ASFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/__rt_entry$(ObjectSuffix) $(IncludeAPath)
$(IntermediateDirectory)/__rt_entry$(DependSuffix):
	@$(CC) $(CFLAGS) $(IncludeAPath) -MG -MP -MT$(IntermediateDirectory)/__rt_entry$(ObjectSuffix) -MF$(IntermediateDirectory)/__rt_entry$(DependSuffix) -MM $(ProjectPath)/$(IntermediateDirectory)/__rt_entry.S

-include $(IntermediateDirectory)/*$(DependSuffix)
